@charset "utf-8";
/* CSS Document */
.comm_content{overflow: hidden;padding-top: 10px;line-height: 180%;color: #333;}
.comm_content p{ margin: 10px 0;}
.comm_content img{ max-width: 100%;}
/*video_box*/
.video_box{ width: 680px; height: 100%!important; margin:0 auto; text-align: center; padding-top: 20px;}
.video_box iframe{width: 680px!important; height: 100%!important;}
.caseMenu{margin-bottom: 20px;}
/*page*/
#page{ overflow:hidden; font-size:12px;text-align:center; margin-bottom: 15px; clear: both; padding-top: 30px;}
#page a { overflow:hidden; text-decoration: none; display:inline-block; margin:0 2px; height:34px; line-height:34px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 12px}
#page a.a1 {width:56px; padding:0; background:#f8f8f8;}
#page a:hover {background:#292929; border-color:#292929; color:#fff; text-decoration:none; }
#page span {display:inline-block;overflow:hidden; margin:0 2px; height:34px;padding:0 12px; font-size:12px;line-height:34px; background:#292929; border:1px solid #292929; color:#fff; text-align:center; }

/*pr_title 2018-3-7*/
.pr_title{padding: 27px 19px;background: #fff;font-size: 26px;color: #333333;position: relative;}


/*mobile page*/
.mobilepage .rows,.mobilepage .end,.mobilepage .first,.mobilepage .current{ display: none!important;}
#wappage{margin:.26rem .24rem; text-align:center; margin-bottom: 0; font-size:14px; clear:both; overflow:hidden;}
#wappage .pagemin{ display: inline-block;text-align: center; margin: 0 auto;}
#wappage a,#wappage span.morepage{padding:0 16px; height:36px; line-height:36px; background:#fff; border:1px solid #ddd; border-radius:3px; margin:0 2px; display:inline-block;color:#222;overflow:hidden; font-size: 14px;}
#wappage span,#wappage a:hover{ background:#292929; border:1px solid #292929; color:#fff; border-radius:4px; display:inline-block; margin:0 2px; padding:0 16px; height:36px; line-height:36px; text-decoration:none; overflow:hidden}
